home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
TPUG - Toronto PET Users Group
/
TPUG Users Group CD
/
TPUG Users Group CD.iso
/
C64
/
E-Education
/
(c)ed50.d64
/
drill - avoir
(
.txt
)
< prev
next >
Wrap
Commodore BASIC
|
2007-02-04
|
5KB
|
151 lines
5 POKE53272,23:POKE53280,0:POKE53281,0
10 G$="1.01"
15 PRINT"[147][153] [198]RENCH [196]RILL - "
20 PRINT"[145]"TAB(28)G$
25 PRINT" [146]
30 [153]" AVOIR WAIT
35 PRINT" [146] ":GOSUB2000:GOSUB2560
40 PRINT"[154] [201]NSTRUCTIONS ([217]/[206])[159]"
45 GETR$:IFR$<>"Y"AND R$<>"N"THEN 45
50 IFR$="Y"THEN 200
55 IF R$="N"THEN 380
110 PRINT"[147] [193] [210][197][214][201][197][215] OF AVOIR
120 [153]" *****
130 PRINT" [211]INGULAR [208]LURAL
140 [153]" ---------- ----------
150 PRINT:PRINT" J'AI NOUS AVONS
160 [153]:[153]" TU AS VOUS AVEZ
170 PRINT:PRINT" IL/ELLE A ILS/ELLES ONT
180 [141]1000
185 [137]380
200 [153]"LOAD (null)HERE ARE (null)VAL(null) QUESTIONS IN THIS EXERCISE.":[141]2000
210 [153]" (null)OU MUST DECIDE WHICH WORD FROM THE LIST BEST FITS THE BLANK.
240 GOSUB1000
250 PRINT"[147] [205]AKE YOUR CHOICE BY PRESSING A, B, C OR D ";
260 PRINT"AND THEN PRESSING THE <[210][197][212][213][210][206]> KEY."
280 PRINT"":GOSUB1000
290 PRINT"[147] [210]EMEMBER .....
300 [153]" (null)HE COMPUTER CAN'T SHOW ANY ACCENTS EVEN THOUGH THEY ";
310 [153]"(null)LEFT$(null)(null)(null)STR$ BE THERE.":[141]2005
320 [153]" RIGHT$'M JUST A DUMB OLD ATNNGLAIS COMPUTER.WAIT"
330 [141]1000
335 [153]"LOAD RIGHT$F YOU NEED REVIEW WHILE YOU
340 PRINT" AT ANY TIME JUST ";
345 PRINT"PRESS 'H' (HELP!)":GOSUB2000
350 PRINT" [217]OU HAVE A CHOICE:":GOSUB2000:GOSUB2560
355 PRINT" 1. [210]EVIEW
360 [153]" 2. (null)TART
365 GETR$:IFR$<>"1"ANDR$<>"2"THEN365
370 IFR$="1"THEN110
375 IFR$="2"THEN 380
380 EE=0:F=0:HH=0
385 XX=10
390 FORI=1TOXX
400 READQ$(I),A1$(I),A2$(I),A3$(I),A4$(I),A$(I),AA$(I)
410 NEXTI
420 FORJ=1TO5
430 READF$(J):NEXTJ
440 FORI=1TO10
450 V=0:E=0
460 PRINT"[147]"Q$(I)""
470 PRINT,"A. "A1$(I),"C. "A2$(I)
480 PRINT,"B. "A3$(I),"D. "A4$(I)
490 PRINT"[153] [209]UELLE LETTRE VEUX-TU":GOSUB2560
495 PRINT" ";
500 INPUTB$:IFB$=" "THEN500
510 IFB$="H"THEN920
520 IFB$=A$(I)THEN710
530 GOTO840
540 NEXTI
550 PRINT"[147] [200]ERE ARE YOUR RESULTS: ":GOSUB2000:GOSUB2560
560 PRINT" [217]OU GOT "10-EE" OF THE TEN QUESTIONS
570 [153]" RIGHT ON THE FIRST TRY."
580 [153][163]1):[153]F" OF THE QUESTIONS WERE MISSED AND ... COMPLETELY!
600 IFHH=0GOTO630
610 PRINT" [217]OU NEEDED THE HELP PAGE ONCE":GOTO630
620 PRINT" [217]OU NEEDED THE HELP PAGE "HH" TIMES."
630 PRINT:PRINT" *************************
640 [153]:[153]" (null)ECORD YOUR RESULTS NOW .......
650 GOSUB1000
660 GOTO3000
700 :
710 C=INT(RND(1)*5)+1
720 PRINT"[145] ":GOSUB2500
730 PRINT"[158] "F$(C)
760 GOSUB800
770 FORL=1TO1000:NEXTL
780 PRINT"":GOSUB1000
790 GOTO540
800 FORL=32908TO32902STEP-1
810 POKEL,32:NEXTL
820 PRINT"[145][145][145][145][145][145][145][145][145][145][145][145][145][145][145][145]"AA$(I)
830 RETURN
840 IFV>1THEN890
850 IFE<1THENEE=EE+1
860 E=E+1:PRINT"[150] [206]ON. [197]SSAYEZ ENCORE":V=V+1:GOSUB2530
870 FORK=1TO1000:NEXTK
880 GOTO460
890 F=F+1:PRINT"[150] [206]ON. [195]'EST - - "AA$(I)" - - ":GOSUB2530
900 GOSUB1000
910 GOTO540
920 PRINT"[147] AVOIR (TO HAVE)
930 [153]" (null)INGULAR(null)LURAL
940 PRINT" -------- ------
950 [153]:[153]" MID$'AI(null)OUS AVONS
960 PRINT:PRINT" [212]U AS[214]OUS AVEZ
970 [153]:[153]" RIGHT$L/VALLLE A RIGHT$LS/VALLLES ONT ":HH[178]HH[170]1
980 [141]1000
990 [137]460
1000 [141]2000:[141]2560
1005 [153]"CONT (null)RESS <(null)(null)ATNLENVAL> TO CONTINUE OPEN"
1010 [161]G$:[139]G$[179][177][199](32)[167]1010
1020 [142]
1030 [141]2000:[141]2560
1035 [153]"CONT (null)RESS <(null)(null)ATNLENVAL> TO RESTART WAITOPEN"
1040 [161]G$:[139]G$[179][177][199](32)[167]1040
1050 [140]
1060 [142]
1070 [131]"OPEN RIGHT$L [ ] UN CRAYON",A,AS,ONT,EST,A,"AWAIT"
1080 [131]"OPEN (null)OUS [ ] DES DISQUES.",SOMMES,AVONS,ONT,AS,C,"AVONSWAIT"
1090 [131]" (null)U [ ] TON DEJEUNER.",AI,AVEZ,A,AS,D,"ASWAIT"
1100 [131]" (null)ES ENFANTS [ ] UNE MOTO.",SONT,ONT,AVONS,AS,C,"ONTWAIT
1110 DATA" [202]' [ ] FAIM.",A,SUIS,AI,AVEZ,B,"AI[146]"
1120 DATA" [204]EUR VOISIN [ ] UNE PISCINE.",A,EST,ONT,SONT,A,"A[146]"
1130 DATA" [214]OUS [ ] UN TEST.",AVONS,AS,AVEZ,AVES,B,"AVEZ[146]"
1140 DATA" [212]ON PERE [ ] UN RESTAURANT.",A,EST,ONT,AS,A,"A[146]"
1150 DATA" [197]LLES [ ] DES BILLETS.",AVONS,ONT,SONT,A,C,"ONT[146]"
1160 DATA" [206]OTRE FRERE [ ] UN AVION.",A,EST,AVONS,ONT,A,"A[146]
1170 [131]BON,C'EST CA,BRAVO,TRES BIEN,FORMIDABLE
2000 [129]T[178]1[164]1000:[130]T:[142]
2005 [129]T[178]1[164]2000:[130]T:[142]
2010 [129]T[178]1[164]3000:[130]T:[142]
2500 [143] <YES>
2505 S[178]54272:[129]E[178]S[164]S[170]28:[151]E,0:[130]
2510 [151]54296,15:[151]54277,42:[151]54278,250
2515 [151]54276,23:[151]54273,23:[151]54272,191
2520 [129]TC[178]1[164]200:[130]:[151]54276,32:[129]TC[178]1[164]250:[130]
2525 [151]54296,0:[142]
2530 [143] <NO>
2535 S[178]54272:[129]E[178]S[164]S[170]28:[151]E,0:[130]
2540 [151]54296,15:[151]54277,18:[151]54278,242
2545 [151]54276,33:[151]54273,4:[151]54272,48
2550 [129]TC[178]1[164]300:[130]:[151]54276,32:[129]TC[178]1[164]400:[130]
2555 [151]54296,0:[142]
2560 [143] <BLIP>
2565 S[178]54272:[129]E[178]S[164]S[170]28:[151]E,0:[130]
2570 [151]54296,7:[151]54277,42:[151]54278,250
2575 [151]54276,23:[151]54273,23:[151]54272,191
2580 [129]TC[178]1[164]30:[130]:[151]54276,32:[129]TC[178]1[164]50:[130]
2585 [151]54296,0:[142]
3000 [153]"SYSLOAD (null)OU HAVE A CHOICE:
3010 PRINT" [208]RESS [208] [146] TO PLAY AGAIN
3020 [153]" PRESS (null) WAIT TI RETURN TO THE MENU
3030 GETR$:IFR$<>"P"ANDR$<>"[208]"ANDR$<>"M"ANDR$<>"[205]"THEN3030
3040 IFR$="P"THEN RUN
3045 IFR$="[208]"THEN RUN
3050 PRINT"[147] [210]ETURNING TO THE MAIN MENU.
3060 [147]"MENU",8
3070 [138]
3080 [128]
4000 [143] BILL CUMBERLAND 86:04:22<>93:10:22